Overview of the JavaF Project

نویسندگان

  • Paul N. Martinaitis
  • Andrew L. Wendelborn
چکیده

Over the years, many e orts aimed at combining the bene ts of functional (value-oriented) and imperative programming have focused on the design of new hybrid languages, or extensions of existing ones. In this paper, we present an alternative approach by examining how value-oriented programming can be facilitated in an existing language, Java, by constraining the way in which programs are written; we call such programs JavaF . We describe how JavaF programs are written and present a meta-object protocol based system which transparently constructs an equivalent meta-level data ow representation of the program. We then demonstrate how the system can, implicitly, execute the data ow representation in parallel.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improvement of project management office performance: An empirical investigation of effective factors in iranian construction industry

Project management office (PMO) is a new emerging concept in Iranian construction industry. Executives expect this organizational unit to add value to the business, and meet the demands of stakeholders by performing specialized tasks ranging from providing project management support to portfolio management. In this regard, PMO managers have long faced the question of how to improve the performa...

متن کامل

I-55: Molecular Imaging Overview

Molecular imaging is the noninvasive visualization of normal as well as abnormal cellular processes at a molecular or genetic level of function. It is used to provide characterization and measurement of biological processes in living animals and humans (in vivo). The discipline of molecular imaging evolved rapidly over the past decade through the integration of cell biology, molecular biology a...

متن کامل

International responsibility of ICAO in utilization of Satellite Navigation Systems

Development of new technologies and its growing process in the last years of the twentieth century, leads to the use of satellites in navigation. Although the technical aspects of this project has significantly improved, legal and political aspects of it, have been subject of different views of states and of international organizations related to aviation industry and though have not led to a f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004